package com.itlong.cloud.POJO.DTO.app.property.app;

import com.itlong.cloud.POJO.DTO.app.AppBaseDTO;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.ArrayList;
import java.util.List;

/**
 * <desc>
 *      物业app设备相关DTO
 * </desc>
 *
 * @createDate 2020/01/09
 */
@Data
@NoArgsConstructor
public class PropertyAppDeviceInfoDTO extends AppBaseDTO {

    private String projectId;                                                   //项目ID
    private String deviceUniques;                                               //未分组设备和设备组排序,由设备唯一码和G_+分组ID按顺序以逗号分隔拼接
    private List<PropertyAppDeviceGroupInfoDTO> groupAry = new ArrayList<>();   //组设备集合
    private String userId;                                                      //用户ID
    private String groupId;                                                     //分组ID
    private String name;                                                        //组名称
    private String mark;                                                        //1为删除标识 2设备组增减设备标识
    private String type;                                                        //1增 2减
    private String changeDevice;                                                //变动设备 设备唯一码按逗号分隔

    private String imageStr;                                                    // 头像二进制编码
    private String imageType;                                                   // 头像图片类型
    private String recordJson;                                                   // json数组形式


}
